Big Huge Thesaurus

Salmo salar

noun